Filbert Street
Football ground of Leicester City (1891 to 2002)Filbert Street was a football stadium in Leicester, England, which served as the home of Leicester City F.C. from 1891 until 2002. Although officially titled the City Business Stadium in the early 1990s, it remained known almost exclusively by its address, like many English football stadiums.
Read article
Top Questions
AI generatedMore questions
Nearby Places

King Power Stadium
Football stadium in Leicester, England

Welford Road Stadium
Rugby Union stadium

Leicester Royal Infirmary
Hospital in England

Aylestone Road
Cricket ground in Leicester, England

Leicester Rowing Club
British rowing club

De Montfort University Rowing Club
Rowing club of De Montfort University in England
Castle, Leicester
Electoral ward of Leicester, England

Leicester power station
Former power station in Leicester, England